home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2003 June / macformat-130.iso / mac / Reviewed⁄Demos / Spearhead Demo / demota / pak1.pk3 / scripts / TAnorway.shader < prev    next >
Encoding:
Text File  |  2002-10-21  |  30.5 KB  |  1,811 lines

  1. textures/norway/norcrete2.tga
  2. {
  3.     qer_keyword wall
  4.     qer_keyword concrete
  5.     surfaceparm rock
  6.     {
  7.         map textures/norway/norcrete2.tga
  8.     nextbundle
  9.         map $lightmap
  10.     }
  11. }
  12.  
  13. textures/norway/norcrete1
  14. {
  15.     qer_keyword wall
  16.     qer_keyword stone
  17.     surfaceparm rock
  18.     {
  19.         map textures/norway/norcrete1.tga
  20.     nextbundle
  21.         map $lightmap
  22.     }
  23. }
  24.  
  25. textures/norway/ein
  26. {
  27.     qer_editorimage textures/norway/ein_ed.tga
  28.     surfaceparm rock
  29.     polygonOffset
  30.     {
  31.         map textures/norway/ein.tga
  32.         blendFunc blend
  33.         depthWrite
  34.     nextbundle
  35.         map $lightmap
  36.     }
  37. }
  38.  
  39. textures/norway/zwei
  40. {
  41.     qer_editorimage textures/norway/zwei_ed.tga
  42.     surfaceparm rock
  43.     polygonOffset
  44.     {
  45.         map textures/norway/zwei.tga
  46.         blendFunc blend
  47.         depthWrite
  48.     nextbundle
  49.         map $lightmap
  50.     }
  51. }
  52.  
  53. textures/norway/drei
  54. {
  55.     qer_editorimage textures/norway/drei_ed.tga
  56.     surfaceparm rock
  57.     polygonOffset
  58.     {
  59.         map textures/norway/drei.tga
  60.         blendFunc blend
  61.         depthWrite
  62.     nextbundle
  63.         map $lightmap
  64.     }
  65. }
  66.  
  67. textures/norway/mundepot1
  68. {
  69.     qer_editorimage textures/norway/mundepot1_ed.tga
  70.     surfaceparm rock
  71.     polygonOffset
  72.     {
  73.         map textures/norway/mundepot1.tga
  74.         blendFunc blend
  75.         depthWrite
  76.     nextbundle
  77.         map $lightmap
  78.     }
  79. }
  80.  
  81. textures/norway/mundepot1a
  82. {
  83.     qer_editorimage textures/norway/mundepot1a_ed.tga
  84.     surfaceparm rock
  85.     polygonOffset
  86.     {
  87.         map textures/norway/mundepot1a.tga
  88.         blendFunc blend
  89.         depthWrite
  90.     nextbundle
  91.         map $lightmap
  92.     }
  93. }
  94.  
  95. textures/norway/mundepot2
  96. {
  97.     qer_editorimage textures/norway/mundepot2_ed.tga
  98.     surfaceparm rock
  99.     polygonOffset
  100.     {
  101.         map textures/norway/mundepot2.tga
  102.         blendFunc blend
  103.         depthWrite
  104.     nextbundle
  105.         map $lightmap
  106.     }
  107. }
  108.  
  109. textures/norway/mundepot2a
  110. {
  111.     qer_editorimage textures/norway/mundepot2a_ed.tga
  112.     surfaceparm rock
  113.     polygonOffset
  114.     {
  115.         map textures/norway/mundepot2a.tga
  116.         blendFunc blend
  117.         depthWrite
  118.     nextbundle
  119.         map $lightmap
  120.     }
  121. }
  122.  
  123. textures/norway/torpedolager1
  124. {
  125.     qer_editorimage textures/norway/torpedolager1_ed.tga
  126.     surfaceparm rock
  127.     polygonOffset
  128.     {
  129.         map textures/norway/torpedolager1.tga
  130.         blendFunc blend
  131.         depthWrite
  132.     nextbundle
  133.         map $lightmap
  134.     }
  135. }
  136.  
  137. textures/norway/torpedolager1a
  138. {
  139.     qer_editorimage textures/norway/torpedolager1a_ed.tga
  140.     surfaceparm rock
  141.     polygonOffset
  142.     {
  143.         map textures/norway/torpedolager1a.tga
  144.         blendFunc blend
  145.         depthWrite
  146.     nextbundle
  147.         map $lightmap
  148.     }
  149. }
  150.  
  151. textures/norway/torpedolager2
  152. {
  153.     qer_editorimage textures/norway/torpedolager2_ed.tga
  154.     surfaceparm rock
  155.     polygonOffset
  156.     {
  157.         map textures/norway/torpedolager2.tga
  158.         blendFunc blend
  159.         depthWrite
  160.     nextbundle
  161.         map $lightmap
  162.     }
  163. }
  164.  
  165. textures/norway/torpedolager2a
  166. {
  167.     qer_editorimage textures/norway/torpedolager2a_ed.tga
  168.     surfaceparm rock
  169.     polygonOffset
  170.     {
  171.         map textures/norway/torpedolager2a.tga
  172.         blendFunc blend
  173.         depthWrite
  174.     nextbundle
  175.         map $lightmap
  176.     }
  177. }
  178.  
  179. textures/norway/versdepot
  180. {
  181.     qer_editorimage textures/norway/versdepot_ed.tga
  182.     surfaceparm rock
  183.     polygonOffset
  184.     {
  185.         map textures/norway/versdepot.tga
  186.         blendFunc blend
  187.         depthWrite
  188.     nextbundle
  189.         map $lightmap
  190.     }
  191. }
  192.  
  193. textures/norway/versdepot1
  194. {
  195.     qer_editorimage textures/norway/versdepot1_ed.tga
  196.     surfaceparm rock
  197.     polygonOffset
  198.     {
  199.         map textures/norway/versdepot1.tga
  200.         blendFunc blend
  201.         depthWrite
  202.     nextbundle
  203.         map $lightmap
  204.     }
  205. }
  206.  
  207. textures/norway/versdepot1a
  208. {
  209.     qer_editorimage textures/norway/versdepot1a_ed.tga
  210.     surfaceparm rock
  211.     polygonOffset
  212.     {
  213.         map textures/norway/versdepot1a.tga
  214.         blendFunc blend
  215.         depthWrite
  216.  
  217.     nextbundle
  218.         map $lightmap
  219.     }
  220. }
  221.  
  222. textures/norway/versdepot2
  223. {
  224.     qer_editorimage textures/norway/versdepot2_ed.tga
  225.     surfaceparm rock
  226.     polygonOffset
  227.     {
  228.         map textures/norway/versdepot2.tga
  229.         blendFunc blend
  230.         depthWrite
  231.     nextbundle
  232.         map $lightmap
  233.     }
  234. }
  235.  
  236. textures/norway/versdepot2a
  237. {
  238.     qer_editorimage textures/norway/versdepot2a_ed.tga
  239.     surfaceparm rock
  240.     polygonOffset
  241.     {
  242.         map textures/norway/versdepot2a.tga
  243.         blendFunc blend
  244.         depthWrite
  245.     nextbundle
  246.         map $lightmap
  247.     }
  248. }
  249.  
  250. textures/norway/penwall1
  251. {
  252.     qer_keyword m7
  253.     qer_keyword wall
  254.     qer_keyword concrete
  255.     surfaceparm rock
  256.     {
  257.         map textures/norway/penwall1.tga
  258.         rgbGen identity
  259.         depthWrite
  260.     }
  261.     {
  262.         map $lightmap
  263.         blendFunc GL_DST_COLOR GL_ZERO
  264.         rgbGen identity
  265.         depthFunc equal
  266.     }
  267. }
  268.  
  269. textures/norway/penwall1a
  270. {
  271.     qer_keyword m7
  272.     qer_keyword wall
  273.     qer_keyword concrete
  274.     surfaceparm rock
  275.     {
  276.         map textures/norway/penwall1a.tga
  277.         rgbGen identity
  278.         depthWrite
  279.     }
  280.     {
  281.         map $lightmap
  282.         blendFunc GL_DST_COLOR GL_ZERO
  283.         rgbGen identity
  284.         depthFunc equal
  285.     }
  286. }
  287.  
  288. textures/norway/cr1_end
  289. {
  290.     qer_keyword special
  291.     qer_keyword wood
  292.     surfaceparm wood
  293.     {
  294.         map textures/norway/cr1_end.tga
  295.         rgbGen identity
  296.         depthWrite
  297.     }
  298.     {
  299.         map $lightmap
  300.         blendFunc GL_DST_COLOR GL_ZERO
  301.         rgbGen identity
  302.         depthFunc equal
  303.     }
  304. }
  305.  
  306. textures/norway/cr1_side1
  307. {
  308.     qer_keyword wood
  309.     qer_keyword special
  310.     surfaceparm wood
  311.     {
  312.         map textures/norway/cr1_side1.tga
  313.         rgbGen identity
  314.         depthWrite
  315.     }
  316.     {
  317.         map $lightmap
  318.         blendFunc GL_DST_COLOR GL_ZERO
  319.         rgbGen identity
  320.         depthFunc equal
  321.     }
  322. }
  323.  
  324. textures/norway/cr1_side2
  325. {
  326.     qer_keyword wood
  327.     qer_keyword special
  328.     surfaceparm wood
  329.     {
  330.         map textures/norway/cr1_side2.tga
  331.         rgbGen identity
  332.         depthWrite
  333.     }
  334.     {
  335.         map $lightmap
  336.         blendFunc GL_DST_COLOR GL_ZERO
  337.         rgbGen identity
  338.         depthFunc equal
  339.     }
  340. }
  341.  
  342. textures/norway/cr1_side3
  343. {
  344.     qer_keyword wood
  345.     qer_keyword special
  346.     surfaceparm wood
  347.     {
  348.         map textures/norway/cr1_side3.tga
  349.         rgbGen identity
  350.         depthWrite
  351.     }
  352.     {
  353.         map $lightmap
  354.         blendFunc GL_DST_COLOR GL_ZERO
  355.         rgbGen identity
  356.         depthFunc equal
  357.     }
  358. }
  359.  
  360. textures/norway/cr1_side4
  361. {
  362.     qer_keyword wood
  363.     qer_keyword special
  364.     surfaceparm wood
  365.     {
  366.         map textures/norway/cr1_side4.tga
  367.         rgbGen identity
  368.         depthWrite
  369.     }
  370.     {
  371.         map $lightmap
  372.         blendFunc GL_DST_COLOR GL_ZERO
  373.         rgbGen identity
  374.         depthFunc equal
  375.     }
  376. }
  377.  
  378. textures/norway/cr1_sideblank
  379. {
  380.     qer_keyword wood
  381.     qer_keyword special
  382.     surfaceparm wood
  383.     {
  384.         map textures/norway/cr1_sideblank.tga
  385.         rgbGen identity
  386.         depthWrite
  387.     }
  388.     {
  389.         map $lightmap
  390.         blendFunc GL_DST_COLOR GL_ZERO
  391.         rgbGen identity
  392.         depthFunc equal
  393.     }
  394. }
  395.  
  396. textures/norway/cr1_top
  397. {
  398.     qer_keyword wood
  399.     qer_keyword special
  400.     surfaceparm wood
  401.     {
  402.         map textures/norway/cr1_top.tga
  403.         rgbGen identity
  404.         depthWrite
  405.     }
  406.     {
  407.         map $lightmap
  408.         blendFunc GL_DST_COLOR GL_ZERO
  409.         rgbGen identity
  410.         depthFunc equal
  411.     }
  412. }
  413.  
  414. textures/norway/resrchnorway_wall1
  415. {
  416.     qer_keyword concrete
  417.     qer_keyword snow
  418.     qer_keyword wall
  419.     qer_keyword m7
  420.     surfaceparm rock
  421.     {
  422.         map textures/norway/resrchnorway_wall1.tga
  423.         rgbGen identity
  424.         depthWrite
  425.     }
  426.     {
  427.         map $lightmap
  428.         blendFunc GL_DST_COLOR GL_ZERO
  429.         rgbGen identity
  430.         depthFunc equal
  431.     }
  432. }
  433.  
  434. textures/norway/resrchnorway_wall1low
  435. {
  436.     qer_keyword snow
  437.     qer_keyword m7
  438.     qer_keyword wall
  439.     qer_keyword concrete
  440.     surfaceparm rock
  441.     {
  442.         map textures/norway/resrchnorway_wall1low.tga
  443.         rgbGen identity
  444.         depthWrite
  445.     }
  446.     {
  447.         map $lightmap
  448.         blendFunc GL_DST_COLOR GL_ZERO
  449.         rgbGen identity
  450.         depthFunc equal
  451.     }
  452. }
  453.  
  454. textures/norway/wall_verts_base
  455. {
  456.     qer_keyword wall
  457.     qer_keyword m7
  458.     qer_keyword concrete
  459.     surfaceparm rock
  460.     {
  461.         map textures/norway/wall_verts_base.tga
  462.         rgbGen identity
  463.         depthWrite
  464.     }
  465.     {
  466.         map $lightmap
  467.         blendFunc GL_DST_COLOR GL_ZERO
  468.         rgbGen identity
  469.         depthFunc equal
  470.     }
  471. }
  472.  
  473. textures/norway/wall_verts_base2
  474. {
  475.     qer_keyword wall
  476.     qer_keyword m7
  477.     qer_keyword concrete
  478.     surfaceparm rock
  479.     {
  480.         map textures/norway/wall_verts_base2.tga
  481.         rgbGen identity
  482.         depthWrite
  483.     }
  484.     {
  485.         map $lightmap
  486.         blendFunc GL_DST_COLOR GL_ZERO
  487.         rgbGen identity
  488.         depthFunc equal
  489.     }
  490. }
  491.  
  492. textures/norway/secfence_deepsnow
  493. {
  494.     qer_editorimage textures/norway/secfence1_wntrdeep.tga
  495.     qer_keyword m5
  496.     qer_keyword wall
  497.     qer_keyword masked
  498.     qer_keyword metal
  499.     surfaceparm grill
  500.     surfaceparm fence
  501.     surfaceparm fence
  502.     cull none
  503.     nomipmaps
  504.     nopicmip
  505.     {
  506.         map textures/norway/secfence1_wntrdeep.tga
  507.         alphaFunc GE128
  508.         depthWrite
  509.     nextbundle
  510.         map $lightmap
  511.     }
  512. }
  513.  
  514. textures/norway/csnowtopr
  515. {
  516.     qer_keyword floor
  517.     qer_keyword snow
  518.     qer_keyword m7
  519.     surfaceparm snow
  520.     {
  521.         map textures/central_europe_winter/snowfx3b.tga
  522.         tcMod parallax 0.002 0.002
  523.         tcMod scale 15 15
  524.     nextbundle
  525.         map textures/central_europe_winter/snowfx2b.tga
  526.         tcMod scale 2 2
  527.     }
  528.     {
  529.         map textures/norway/csnowtopr.tga
  530.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  531.     nextbundle
  532.         map $lightmap
  533.         rgbGen identity
  534.     }
  535. }
  536.  
  537. textures/norway/csnowtopl
  538. {
  539.     qer_keyword snow
  540.     qer_keyword m7
  541.     qer_keyword floor
  542.     surfaceparm snow
  543.     {
  544.         map textures/central_europe_winter/snowfx3b.tga
  545.         tcMod parallax 0.002 0.002
  546.         tcMod scale 15 15
  547.     nextbundle
  548.         map textures/central_europe_winter/snowfx2b.tga
  549.         tcMod scale 2 2
  550.     }
  551.     {
  552.         map textures/norway/csnowtopl.tga
  553.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  554.     nextbundle
  555.         map $lightmap
  556.         rgbGen identity
  557.     }
  558. }
  559.  
  560. textures/norway/csnowtop
  561. {
  562.     qer_keyword snow
  563.     qer_keyword m7
  564.     qer_keyword floor
  565.     surfaceparm snow
  566.     {
  567.         map textures/central_europe_winter/snowfx3b.tga
  568.         tcMod parallax 0.002 0.002
  569.         tcMod scale 15 15
  570.     nextbundle
  571.         map textures/central_europe_winter/snowfx2b.tga
  572.         tcMod scale 2 2
  573.     }
  574.     {
  575.         map textures/norway/csnowtop.tga
  576.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  577.     nextbundle
  578.         map $lightmap
  579.         rgbGen identity
  580.     }
  581. }
  582.  
  583. textures/norway/csnowright
  584. {
  585.     qer_keyword snow
  586.     qer_keyword m7
  587.     qer_keyword floor
  588.     surfaceparm snow
  589.     {
  590.         map textures/central_europe_winter/snowfx3b.tga
  591.         tcMod parallax 0.002 0.002
  592.         tcMod scale 15 15
  593.     nextbundle
  594.         map textures/central_europe_winter/snowfx2b.tga
  595.         tcMod scale 2 2
  596.     }
  597.     {
  598.         map textures/norway/csnowright.tga
  599.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  600.     nextbundle
  601.         map $lightmap
  602.         rgbGen identity
  603.     }
  604. }
  605.  
  606. textures/norway/csnowleft
  607. {
  608.     qer_keyword snow
  609.     qer_keyword m7
  610.     qer_keyword floor
  611.     surfaceparm snow
  612.     {
  613.         map textures/central_europe_winter/snowfx3b.tga
  614.         tcMod parallax 0.002 0.002
  615.         tcMod scale 15 15
  616.     nextbundle
  617.         map textures/central_europe_winter/snowfx2b.tga
  618.         tcMod scale 2 2
  619.     }
  620.     {
  621.         map textures/norway/csnowleft.tga
  622.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  623.     nextbundle
  624.         map $lightmap
  625.         rgbGen identity
  626.     }
  627. }
  628.  
  629. textures/norway/csnowintopr
  630. {
  631.     qer_keyword snow
  632.     qer_keyword m7
  633.     qer_keyword floor
  634.     surfaceparm snow
  635.     {
  636.         map textures/central_europe_winter/snowfx3b.tga
  637.         tcMod parallax 0.002 0.002
  638.         tcMod scale 15 15
  639.     nextbundle
  640.         map textures/central_europe_winter/snowfx2b.tga
  641.         tcMod scale 2 2
  642.     }
  643.     {
  644.         map textures/norway/csnowintopr.tga
  645.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  646.     nextbundle
  647.         map $lightmap
  648.         rgbGen identity
  649.     }
  650. }
  651.  
  652. textures/norway/csnowintopl
  653. {
  654.     qer_keyword snow
  655.     qer_keyword m7
  656.     qer_keyword floor
  657.     surfaceparm snow
  658.     {
  659.         map textures/central_europe_winter/snowfx3b.tga
  660.         tcMod parallax 0.002 0.002
  661.         tcMod scale 15 15
  662.     nextbundle
  663.         map textures/central_europe_winter/snowfx2b.tga
  664.         tcMod scale 2 2
  665.     }
  666.     {
  667.         map textures/norway/csnowintopl.tga
  668.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  669.     nextbundle
  670.         map $lightmap
  671.         rgbGen identity
  672.     }
  673. }
  674.  
  675. textures/norway/csnowinbotr
  676. {
  677.     qer_keyword snow
  678.     qer_keyword m7
  679.     qer_keyword floor
  680.     surfaceparm snow
  681.     {
  682.         map textures/central_europe_winter/snowfx3b.tga
  683.         tcMod parallax 0.002 0.002
  684.         tcMod scale 15 15
  685.     nextbundle
  686.         map textures/central_europe_winter/snowfx2b.tga
  687.         tcMod scale 2 2
  688.     }
  689.     {
  690.         map textures/norway/csnowinbotr.tga
  691.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  692.     nextbundle
  693.         map $lightmap
  694.         rgbGen identity
  695.     }
  696. }
  697.  
  698. textures/norway/csnowinbotl
  699. {
  700.     qer_keyword snow
  701.     qer_keyword m7
  702.     qer_keyword floor
  703.     surfaceparm snow
  704.     {
  705.         map textures/central_europe_winter/snowfx3b.tga
  706.         tcMod parallax 0.002 0.002
  707.         tcMod scale 15 15
  708.     nextbundle
  709.         map textures/central_europe_winter/snowfx2b.tga
  710.         tcMod scale 2 2
  711.     }
  712.     {
  713.         map textures/norway/csnowinbotl.tga
  714.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  715.     nextbundle
  716.         map $lightmap
  717.         rgbGen identity
  718.     }
  719. }
  720.  
  721. textures/norway/csnowconc
  722. {
  723.     qer_keyword snow
  724.     qer_keyword m7
  725.     qer_keyword floor
  726.     surfaceparm snow
  727.     {
  728.         map textures/norway/csnowconc.tga
  729.         rgbGen identity
  730.         depthWrite
  731.     }
  732.     {
  733.         map $lightmap
  734.         blendFunc GL_DST_COLOR GL_ZERO
  735.         rgbGen identity
  736.         depthFunc equal
  737.     }
  738. }
  739.  
  740. textures/norway/csnowbotr
  741. {
  742.     qer_keyword snow
  743.     qer_keyword m7
  744.     qer_keyword floor
  745.     surfaceparm snow
  746.     {
  747.         map textures/central_europe_winter/snowfx3b.tga
  748.         tcMod parallax 0.002 0.002
  749.         tcMod scale 15 15
  750.     nextbundle
  751.         map textures/central_europe_winter/snowfx2b.tga
  752.         tcMod scale 2 2
  753.     }
  754.     {
  755.         map textures/norway/csnowbotr.tga
  756.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  757.     nextbundle
  758.         map $lightmap
  759.         rgbGen identity
  760.     }
  761. }
  762.  
  763. textures/norway/csnowbotl
  764. {
  765.     qer_keyword snow
  766.     qer_keyword m7
  767.     qer_keyword floor
  768.     surfaceparm snow
  769.     {
  770.         map textures/central_europe_winter/snowfx3b.tga
  771.         tcMod parallax 0.002 0.002
  772.         tcMod scale 15 15
  773.     nextbundle
  774.         map textures/central_europe_winter/snowfx2b.tga
  775.         tcMod scale 2 2
  776.     }
  777.     {
  778.         map textures/norway/csnowbotl.tga
  779.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  780.     nextbundle
  781.         map $lightmap
  782.         rgbGen identity
  783.     }
  784. }
  785.  
  786. textures/norway/csnowbot
  787. {
  788.     qer_keyword snow
  789.     qer_keyword m7
  790.     qer_keyword floor
  791.     surfaceparm snow
  792.     {
  793.         map textures/central_europe_winter/snowfx3b.tga
  794.         tcMod parallax 0.002 0.002
  795.         tcMod scale 15 15
  796.     nextbundle
  797.         map textures/central_europe_winter/snowfx2b.tga
  798.         tcMod scale 2 2
  799.     }
  800.     {
  801.         map textures/norway/csnowbot.tga
  802.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  803.     nextbundle
  804.         map $lightmap
  805.         rgbGen identity
  806.     }
  807. }
  808.  
  809. textures/norway/norsnow
  810. {
  811.     qer_editorimage textures/central_europe_winter/snowfield.tga
  812.     qer_keyword snow
  813.     qer_keyword m7
  814.     qer_keyword floor
  815.     surfaceparm snow
  816.     {
  817.         map textures/central_europe_winter/snowfield.tga
  818.         rgbGen identity
  819.         depthWrite
  820.     }
  821.     {
  822.         map $lightmap
  823.         blendFunc GL_DST_COLOR GL_ZERO
  824.         rgbGen identity
  825.         depthFunc equal
  826.     }
  827. }
  828.  
  829. textures/norway/snow_treelin2lgnor
  830. {
  831.     qer_keyword snow
  832.     qer_keyword terrain
  833.     qer_keyword natural
  834.     qer_keyword m7
  835.     surfaceparm snow
  836.     surfaceparm monsterclip
  837.     surfaceparm playerclip
  838.     surfaceparm fence
  839.     surfaceparm nolightmap
  840. //    surfaceparm alphashadow
  841.     qer_editorimage textures/norway/snow_treelin2lgnor.tga
  842.     {
  843.         map textures/norway/snow_treelin2lgnor.tga
  844.         alphaFunc GE128
  845.     }
  846. }
  847.  
  848. textures/norway/norsnowmiddletrans
  849. {
  850.     qer_editorimage textures/norway/norsnow_mdlttran256s.tga
  851.     qer_keyword snow
  852.     qer_keyword m7
  853.     qer_keyword floor
  854.     surfaceparm snow
  855.     {
  856.         map textures/norway/norsnow_mdlttran256s.tga
  857.         rgbGen identity
  858.         depthWrite
  859.     }
  860.     {
  861.         map $lightmap
  862.         blendFunc GL_DST_COLOR GL_ZERO
  863.         rgbGen identity
  864.         depthFunc equal
  865.     }
  866. }
  867.  
  868. textures/norway/norsnow_lite256
  869. {
  870.     qer_editorimage textures/norway/norsnow_lite256.tga
  871.     qer_keyword snow
  872.     qer_keyword m7
  873.     qer_keyword floor
  874.     surfaceparm snow
  875.  
  876.     {
  877.         map textures/norway/norsnow_lite256.tga
  878.         rgbGen identity
  879.         depthWrite
  880.     }
  881.     {
  882.         map $lightmap
  883.         blendFunc GL_DST_COLOR GL_ZERO
  884.         rgbGen identity
  885.         depthFunc equal
  886.     }
  887. }
  888.  
  889. textures/norway/norsnowrough
  890. {
  891.     qer_editorimage textures/norway/norsnow_rough256.tga
  892.     qer_keyword snow
  893.     qer_keyword m7
  894.     qer_keyword floor
  895.     surfaceparm snow
  896.     {
  897.         map textures/norway/norsnow_rough256.tga
  898.         rgbGen identity
  899.         depthWrite
  900.     }
  901.     {
  902.         map $lightmap
  903.         blendFunc GL_DST_COLOR GL_ZERO
  904.         rgbGen identity
  905.         depthFunc equal
  906.     }
  907. }
  908.  
  909. textures/norway/norsnow_rough256
  910. {
  911.     qer_editorimage textures/norway/norsnow_rough256.tga
  912.     qer_keyword snow
  913.     qer_keyword m7
  914.     qer_keyword floor
  915.     surfaceparm snow
  916.     {
  917.         map textures/norway/norsnow_rough256.tga
  918.         rgbGen identity
  919.         depthWrite
  920.     }
  921.     {
  922.         map $lightmap
  923.         blendFunc GL_DST_COLOR GL_ZERO
  924.         rgbGen identity
  925.         depthFunc equal
  926.     }
  927. }
  928.  
  929. textures/norway/norsnowmedium
  930. {
  931.     qer_editorimage textures/norway/norsnow_med256.tga
  932.     qer_keyword snow
  933.     qer_keyword m7
  934.     qer_keyword floor
  935.     surfaceparm snow
  936.     {
  937.         map textures/norway/norsnow_med256.tga
  938.         rgbGen identity
  939.         depthWrite
  940.     }
  941.     {
  942.         map $lightmap
  943.         blendFunc GL_DST_COLOR GL_ZERO
  944.         rgbGen identity
  945.         depthFunc equal
  946.     }
  947. }
  948.  
  949. textures/norway/norsnowmedrghtrans
  950. {
  951.     qer_editorimage textures/norway/norsnow_medrghtrans256.tga
  952.     qer_keyword snow
  953.     qer_keyword m7
  954.     qer_keyword floor
  955.     surfaceparm snow
  956.     {
  957.         map textures/central_europe_winter/snowfx3b.tga
  958.         tcMod parallax 0.002 0.002
  959.         tcMod scale 15 15
  960.     nextbundle
  961.         map textures/central_europe_winter/snowfx2b.tga
  962.         tcMod scale 2 2
  963.     }
  964.     {
  965.         map textures/norway/norsnow_medrghtrans256.tga
  966.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  967.     nextbundle
  968.         map $lightmap
  969.         rgbGen identity
  970.     }
  971. }
  972.  
  973. textures/norway/norsnowrocky
  974. {
  975.     qer_editorimage textures/norway/norsnow_rock256.tga
  976.     qer_keyword snow
  977.     qer_keyword m7
  978.     qer_keyword floor
  979.     surfaceparm snow
  980.     {
  981.         map textures/central_europe_winter/snowfx3b.tga
  982.         tcMod parallax 0.002 0.002
  983.         tcMod scale 15 15
  984.     nextbundle
  985.         map textures/central_europe_winter/snowfx2b.tga
  986.         tcMod scale 2 2
  987.     }
  988.     {
  989.         map textures/norway/norsnow_rock256.tga
  990.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  991.     nextbundle
  992.         map $lightmap
  993.         rgbGen identity
  994.     }
  995. }
  996.  
  997. textures/norway/norsnow_nttrans256
  998. {
  999.     qer_keyword snow
  1000.     qer_keyword m7
  1001.     surfaceparm rock
  1002. //    polygonoffset
  1003.     {
  1004.         map textures/norway/norsnow_nttrans256.tga
  1005.         rgbGen identity
  1006.         depthWrite
  1007.     }
  1008.     {
  1009.         map $lightmap
  1010.         blendFunc GL_DST_COLOR GL_ZERO
  1011.         rgbGen identity
  1012.         depthFunc equal
  1013.     }
  1014. }
  1015.  
  1016. textures/norway/csnowtopr_clamp
  1017. {
  1018.     qer_editorimage textures/norway/csnowtopr.tga
  1019.     qer_keyword snow
  1020.     qer_keyword m7
  1021.     surfaceparm snow
  1022.     {
  1023.         clampmap textures/norway/csnowtopr.tga
  1024.         rgbGen identity
  1025.         depthWrite
  1026.     }
  1027.     {
  1028.         map $lightmap
  1029.         blendFunc GL_DST_COLOR GL_ZERO
  1030.         rgbGen identity
  1031.         depthFunc equal
  1032.     }
  1033. }
  1034.  
  1035.  
  1036. textures/norway/csnowtopl_clamp
  1037. {
  1038.     qer_editorimage textures/norway/csnowtopl.tga
  1039.     qer_keyword snow
  1040.     qer_keyword m7
  1041.     surfaceparm snow
  1042.     {
  1043.         clampmap textures/norway/csnowtopl.tga
  1044.         rgbGen identity
  1045.         depthWrite
  1046.     }
  1047.     {
  1048.         map $lightmap
  1049.         blendFunc GL_DST_COLOR GL_ZERO
  1050.         rgbGen identity
  1051.         depthFunc equal
  1052.     }
  1053. }
  1054.  
  1055. textures/norway/csnowtop_clamp
  1056. {
  1057.     qer_editorimage textures/norway/csnowtop.tga
  1058.     qer_keyword snow
  1059.     qer_keyword m7
  1060.     surfaceparm rock
  1061.     {
  1062.         clampmap textures/norway/csnowtop.tga
  1063.         rgbGen identity
  1064.         depthWrite
  1065.     }
  1066.     {
  1067.         map $lightmap
  1068.         blendFunc GL_DST_COLOR GL_ZERO
  1069.         rgbGen identity
  1070.         depthFunc equal
  1071.     }
  1072. }
  1073.  
  1074. textures/norway/csnowright_clamp
  1075. {
  1076.     qer_editorimage textures/norway/csnowright.tga
  1077.     qer_keyword snow
  1078.     qer_keyword m7
  1079.     surfaceparm rock
  1080.     {
  1081.         clampmap textures/norway/csnowright.tga
  1082.         rgbGen identity
  1083.         depthWrite
  1084.     }
  1085.     {
  1086.         map $lightmap
  1087.         blendFunc GL_DST_COLOR GL_ZERO
  1088.         rgbGen identity
  1089.         depthFunc equal
  1090.     }
  1091. }
  1092.  
  1093. textures/norway/csnowleft_clamp
  1094. {
  1095.     qer_editorimage textures/norway/csnowleft.tga
  1096.     qer_keyword snow
  1097.     qer_keyword m7
  1098.     surfaceparm snow
  1099.     {
  1100.         clampmap textures/norway/csnowleft.tga
  1101.         rgbGen identity
  1102.         depthWrite
  1103.     }
  1104.     {
  1105.         map $lightmap
  1106.         blendFunc GL_DST_COLOR GL_ZERO
  1107.         rgbGen identity
  1108.         depthFunc equal
  1109.     }
  1110. }
  1111.  
  1112. textures/norway/csnowintopr_clamp
  1113. {
  1114.     qer_editorimage textures/norway/csnowintopr.tga
  1115.     qer_keyword snow
  1116.     qer_keyword m7
  1117.     surfaceparm snow
  1118.     {
  1119.         clampmap textures/norway/csnowintopr.tga
  1120.         rgbGen identity
  1121.         depthWrite
  1122.     }
  1123.     {
  1124.         map $lightmap
  1125.         blendFunc GL_DST_COLOR GL_ZERO
  1126.         rgbGen identity
  1127.         depthFunc equal
  1128.     }
  1129. }
  1130.  
  1131. textures/norway/csnowintopl_clamp
  1132. {
  1133.     qer_editorimage textures/norway/csnowintopl.tga
  1134.     qer_keyword snow
  1135.     qer_keyword m7
  1136.     surfaceparm snow
  1137.     {
  1138.         clampmap textures/norway/csnowintopl.tga
  1139.         rgbGen identity
  1140.         depthWrite
  1141.     }
  1142.     {
  1143.         map $lightmap
  1144.         blendFunc GL_DST_COLOR GL_ZERO
  1145.         rgbGen identity
  1146.         depthFunc equal
  1147.     }
  1148. }
  1149.  
  1150. textures/norway/csnowinbotr_clamp
  1151. {
  1152.     qer_editorimage textures/norway/csnowinbotr.tga
  1153.     qer_keyword snow
  1154.     qer_keyword m7
  1155.     surfaceparm snow
  1156.     {
  1157.         clampmap textures/norway/csnowinbotr.tga
  1158.         rgbGen identity
  1159.         depthWrite
  1160.     }
  1161.     {
  1162.         map $lightmap
  1163.         blendFunc GL_DST_COLOR GL_ZERO
  1164.         rgbGen identity
  1165.         depthFunc equal
  1166.     }
  1167. }
  1168.  
  1169. textures/norway/csnowinbotl_clamp
  1170. {
  1171.     qer_editorimage textures/norway/csnowinbotl.tga
  1172.     qer_keyword snow
  1173.     qer_keyword m7
  1174.     surfaceparm snow
  1175.     {
  1176.         clampmap textures/norway/csnowinbotl.tga
  1177.         rgbGen identity
  1178.         depthWrite
  1179.     }
  1180.     {
  1181.         map $lightmap
  1182.         blendFunc GL_DST_COLOR GL_ZERO
  1183.         rgbGen identity
  1184.         depthFunc equal
  1185.     }
  1186. }
  1187.  
  1188. textures/norway/csnowconc_clamp
  1189. {
  1190.     qer_editorimage textures/norway/csnowconc.tga
  1191.     qer_keyword snow
  1192.     qer_keyword m7
  1193.     surfaceparm snow
  1194.     {
  1195.         clampmap textures/norway/csnowconc.tga
  1196.         rgbGen identity
  1197.         depthWrite
  1198.     }
  1199.     {
  1200.         map $lightmap
  1201.         blendFunc GL_DST_COLOR GL_ZERO
  1202.         rgbGen identity
  1203.         depthFunc equal
  1204.     }
  1205. }
  1206.  
  1207. textures/norway/csnowbotr_clamp
  1208. {
  1209.     qer_editorimage textures/norway/csnowbotr.tga
  1210.     qer_keyword snow
  1211.     qer_keyword m7
  1212.     surfaceparm snow
  1213.     {
  1214.         clampmap textures/norway/csnowbotr.tga
  1215.         rgbGen identity
  1216.         depthWrite
  1217.     }
  1218.     {
  1219.         map $lightmap
  1220.         blendFunc GL_DST_COLOR GL_ZERO
  1221.         rgbGen identity
  1222.         depthFunc equal
  1223.     }
  1224. }
  1225.  
  1226. textures/norway/csnowbotl_clamp
  1227. {
  1228.     qer_editorimage textures/norway/csnowbotl.tga
  1229.     qer_keyword snow
  1230.     qer_keyword m7
  1231.     surfaceparm snow
  1232.     {
  1233.         clampmap textures/norway/csnowbotl.tga
  1234.         rgbGen identity
  1235.         depthWrite
  1236.     }
  1237.     {
  1238.         map $lightmap
  1239.         blendFunc GL_DST_COLOR GL_ZERO
  1240.         rgbGen identity
  1241.         depthFunc equal
  1242.     }
  1243. }
  1244.  
  1245. textures/norway/csnowbot_clamp
  1246. {
  1247.     qer_editorimage textures/norway/csnowbot.tga
  1248.     qer_keyword snow
  1249.     qer_keyword m7
  1250.     surfaceparm snow
  1251.     {
  1252.         clampmap textures/norway/csnowbot.tga
  1253.         rgbGen identity
  1254.         depthWrite
  1255.     }
  1256.     {
  1257.         map $lightmap
  1258.         blendFunc GL_DST_COLOR GL_ZERO
  1259.         rgbGen identity
  1260.         depthFunc equal
  1261.     }
  1262. }
  1263.  
  1264. textures/norway/norroad_snow1
  1265. {
  1266.     qer_keyword snow
  1267.     qer_keyword m7
  1268.     surfaceparm snow
  1269.     {
  1270.         clampmap textures/norway/norroad_snow1.tga
  1271.         rgbGen identity
  1272.         depthWrite
  1273.     }
  1274.     {
  1275.         map $lightmap
  1276.         blendFunc GL_DST_COLOR GL_ZERO
  1277.         rgbGen identity
  1278.         depthFunc equal
  1279.     }
  1280.  
  1281. textures/norway/road_nortraveledend
  1282. {
  1283.     qer_keyword snow
  1284.     qer_keyword m7
  1285.     surfaceparm snow
  1286.     surfaceparm trans
  1287.     {
  1288.         map textures/norway/road_nortraveledend.tga
  1289.         rgbGen identity
  1290.         depthWrite
  1291.     }
  1292.     {
  1293.         map $lightmap
  1294.         blendFunc GL_DST_COLOR GL_ZERO
  1295.         rgbGen identity
  1296.         depthFunc equal
  1297.     }
  1298. }
  1299.  
  1300. textures/norway/norroad_snow1t
  1301. {
  1302.     qer_keyword snow
  1303.     qer_keyword m7
  1304.     surfaceparm snow
  1305.     {
  1306.         clampmap textures/norway/norroad_snow1t.tga
  1307.         rgbGen identity
  1308.         depthWrite
  1309.     }
  1310.     {
  1311.         map $lightmap
  1312.         blendFunc GL_DST_COLOR GL_ZERO
  1313.         rgbGen identity
  1314.         depthFunc equal
  1315.     }
  1316. }
  1317.  
  1318. textures/norway/road_nortraveledsmall
  1319. {
  1320.     qer_keyword snow
  1321.     qer_keyword m7
  1322.     surfaceparm snow
  1323.     {
  1324.         map textures/norway/road_nortraveledsmall.tga
  1325.         rgbGen identity
  1326.         depthWrite
  1327.     }
  1328.     {
  1329.         map $lightmap
  1330.         blendFunc GL_DST_COLOR GL_ZERO
  1331.         rgbGen identity
  1332.         depthFunc equal
  1333.     }
  1334. }
  1335.  
  1336. textures/norway/norsnow_nttrans256ns
  1337. {
  1338.     qer_editorimage textures/norway/norsnow_nttrans256.tga
  1339.     qer_keyword snow
  1340.     qer_keyword m7
  1341.     surfaceparm rock
  1342.     surfaceparm nonsolid
  1343.     surfaceparm trans
  1344. //    polygonoffset
  1345.  
  1346.     {
  1347.         map textures/norway/norsnow_nttrans256.tga
  1348.         rgbGen identity
  1349.         depthWrite
  1350.     }
  1351.     {
  1352.         map $lightmap
  1353.         blendFunc GL_DST_COLOR GL_ZERO
  1354.         rgbGen identity
  1355.         depthFunc equal
  1356.     }
  1357. }
  1358.  
  1359. textures/norway/norsnow_lite256ns
  1360. {
  1361.     qer_editorimage textures/norway/norsnow_lite256.tga
  1362.     qer_keyword snow
  1363.     qer_keyword m7
  1364.     qer_keyword floor
  1365.     surfaceparm snow
  1366.     surfaceparm nonsolid
  1367.     surfaceparm trans
  1368.     {
  1369.         map textures/norway/norsnow_lite256.tga
  1370.         rgbGen identity
  1371.         depthWrite
  1372.     }
  1373.     {
  1374.         map $lightmap
  1375.         blendFunc GL_DST_COLOR GL_ZERO
  1376.         rgbGen identity
  1377.         depthFunc equal
  1378.     }
  1379. }
  1380.  
  1381. textures/norway/norsnow_med256ns
  1382. {
  1383.     qer_editorimage textures/norway/norsnow_med256.tga
  1384.     qer_keyword snow
  1385.     qer_keyword m7
  1386.     qer_keyword floor
  1387.     surfaceparm snow
  1388.     surfaceparm nonsolid
  1389.     surfaceparm trans
  1390.     {
  1391.         map textures/norway/norsnow_med256.tga
  1392.         rgbGen identity
  1393.         depthWrite
  1394.     }
  1395.     {
  1396.         map $lightmap
  1397.         blendFunc GL_DST_COLOR GL_ZERO
  1398.         rgbGen identity
  1399.         depthFunc equal
  1400.     }
  1401. }
  1402. textures/norway/road_nortraveledsmall
  1403. {
  1404.     qer_keyword snow
  1405.     qer_keyword m7
  1406.     surfaceparm snow
  1407.     {
  1408.         map textures/norway/road_nortraveledsmall.tga
  1409.         rgbGen identity
  1410.         depthWrite
  1411.     }
  1412.     {
  1413.         map $lightmap
  1414.         blendFunc GL_DST_COLOR GL_ZERO
  1415.         rgbGen identity
  1416.         depthFunc equal
  1417.     }
  1418. textures/norway/road_nortraveledsmallns
  1419. {
  1420.     qer_keyword snow
  1421.     qer_keyword m7
  1422.     surfaceparm snow
  1423.     surfaceparm nonsolid
  1424.     surfaceparm trans
  1425.     qer_editorimage textures/norway/road_nortraveledsmall.tga
  1426.     {
  1427.         map textures/norway/road_nortraveledsmall.tga
  1428.         rgbGen identity
  1429.         depthWrite
  1430.     }
  1431.     {
  1432.         map $lightmap
  1433.         blendFunc GL_DST_COLOR GL_ZERO
  1434.         rgbGen identity
  1435.         depthFunc equal
  1436.     }
  1437. }
  1438. textures/norway/road_nortraveledsmall_cross
  1439. {
  1440.     qer_keyword snow
  1441.     qer_keyword m7
  1442.     surfaceparm snow
  1443.     surfaceparm nonsolid
  1444.     {
  1445.         map textures/norway/road_nortraveledsmall_cross.tga
  1446.         rgbGen identity
  1447.         depthWrite
  1448.     }
  1449.     {
  1450.         map $lightmap
  1451.         blendFunc GL_DST_COLOR GL_ZERO
  1452.         rgbGen identity
  1453.         depthFunc equal
  1454.     }
  1455. }
  1456.  
  1457. textures/norway/road_nortraveledsmall_tup
  1458. {
  1459.     qer_keyword snow
  1460.     qer_keyword m7
  1461.     surfaceparm snow
  1462.     surfaceparm nonsolid
  1463.     {
  1464.         map textures/norway/road_nortraveledsmall_tup.tga
  1465.         rgbGen identity
  1466.         depthWrite
  1467.     }
  1468.     {
  1469.         map $lightmap
  1470.         blendFunc GL_DST_COLOR GL_ZERO
  1471.         rgbGen identity
  1472.         depthFunc equal
  1473.     }
  1474.  
  1475. textures/norway/road_nortraveledsmall_tdn
  1476. {
  1477.     qer_keyword snow
  1478.     qer_keyword m7
  1479.     surfaceparm snow
  1480.     surfaceparm nonsolid
  1481.     surfaceparm trans
  1482.     {
  1483.         map textures/norway/road_nortraveledsmall_tdn.tga
  1484.         rgbGen identity
  1485.         depthWrite
  1486.     }
  1487.     {
  1488.         map $lightmap
  1489.         blendFunc GL_DST_COLOR GL_ZERO
  1490.         rgbGen identity
  1491.         depthFunc equal
  1492.     }
  1493.  
  1494. textures/norway/seacrete2.tga
  1495. {
  1496.     qer_keyword wall
  1497.     qer_keyword concrete
  1498.     surfaceparm rock
  1499.     {
  1500.         map textures/norway/seacrete2.tga
  1501.     nextbundle
  1502.         map $lightmap
  1503.     }
  1504. }
  1505.  
  1506. textures/norway/nordawn_bk
  1507. {
  1508.     surfaceparm nolightmap
  1509.     {
  1510.         clampmap textures/norway/nordawn_bk.tga
  1511.         rgbGen identity
  1512.     }
  1513. }
  1514.  
  1515. textures/norway/nordawn_dn
  1516. {
  1517.     surfaceparm nolightmap
  1518.     {
  1519.         clampmap textures/norway/nordawn_dn.tga
  1520.         rgbGen identity
  1521.     }
  1522. }
  1523.  
  1524. textures/norway/nordawn_ft
  1525. {
  1526.     surfaceparm nolightmap
  1527.     {
  1528.         clampmap textures/norway/nordawn_ft.tga
  1529.         rgbGen identity
  1530.     }
  1531. }
  1532.  
  1533. textures/norway/nordawn_lf
  1534. {
  1535.     surfaceparm nolightmap
  1536.     {
  1537.         clampmap textures/norway/nordawn_lf.tga
  1538.         rgbGen identity
  1539.     }
  1540. }
  1541.  
  1542. textures/norway/nordawn_rt
  1543. {
  1544.     surfaceparm nolightmap
  1545.     {
  1546.         clampmap textures/norway/nordawn_rt.tga
  1547.         rgbGen identity
  1548.     }
  1549. }
  1550.  
  1551. textures/norway/nordawn_up
  1552. {
  1553.     surfaceparm nolightmap
  1554.     {
  1555.         clampmap textures/norway/nordawn_up.tga
  1556.         rgbGen identity
  1557.     }
  1558. }
  1559.  
  1560. textures/norway/nord_floortile.tga
  1561. {
  1562.     qer_keyword floor
  1563.     qer_keyword concrete
  1564.     surfaceparm rock
  1565.     {
  1566.         map textures/norway/nord_floortile.tga
  1567.     nextbundle
  1568.         map $lightmap
  1569.     }
  1570. }
  1571.  
  1572. textures/norway/nor_panel1v1
  1573. {
  1574.     qer_keyword bunker
  1575.     qer_keyword norway
  1576.     surfaceparm metal
  1577.     {
  1578.         map textures/norway/nor_panel1v1.tga
  1579.     nextbundle
  1580.         map $lightmap
  1581.     }
  1582.  
  1583. textures/norway/nor_panel1v1dam
  1584. {
  1585.     qer_keyword bunker
  1586.     qer_keyword norway
  1587.     surfaceparm metal
  1588.     {
  1589.         map textures/norway/nor_panel1v1dam.tga
  1590.     nextbundle
  1591.         map $lightmap
  1592.     }
  1593.  
  1594. textures/norway/nor_panel1v1_pulse
  1595. {
  1596.     qer_editorimage textures/norway/nor_panel1v1_pulse.tga
  1597.     qer_keyword bunker
  1598.     qer_keyword norway
  1599.     surfaceparm metal
  1600.     {
  1601.         map textures/norway/nor_panel1v1.tga
  1602.         rgbGen identity
  1603.         depthWrite
  1604.     }
  1605.     {
  1606.         map $lightmap
  1607.         blendFunc GL_DST_COLOR GL_ZERO
  1608.         rgbGen identity
  1609.         depthFunc equal
  1610.     }
  1611.     { // pulsating layer
  1612.         map textures/models/items/pulse.tga
  1613.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1614.         rgbGen wave sin 0.25 0.25 0 0.75
  1615.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1616.     }
  1617.  
  1618. textures/norway/nor_panelbase
  1619. {
  1620.     qer_keyword bunker
  1621.     qer_keyword norway
  1622.     surfaceparm metal
  1623.     {
  1624.         map textures/norway/nor_panelbase.tga
  1625.     nextbundle
  1626.         map $lightmap
  1627.     }
  1628.  
  1629. textures/norway/nor_panelflat
  1630. {
  1631.     qer_keyword bunker
  1632.     qer_keyword norway
  1633.     surfaceparm metal
  1634.     {
  1635.         map textures/norway/nor_panelflat.tga
  1636.     nextbundle
  1637.         map $lightmap
  1638.     }
  1639.  
  1640. textures/norway/nor_panel2_v2
  1641. {
  1642.     qer_keyword bunker
  1643.     qer_keyword norway
  1644.     surfaceparm metal
  1645.     {
  1646.         map textures/norway/nor_panel2_v2.tga
  1647.     nextbundle
  1648.         map $lightmap
  1649.     }
  1650.  
  1651. textures/norway/nor_panel2_v2dam
  1652. {
  1653.     qer_keyword bunker
  1654.     qer_keyword norway
  1655.     surfaceparm metal
  1656.     {
  1657.         map textures/norway/nor_panel2_v2dam.tga
  1658.     nextbundle
  1659.         map $lightmap
  1660.     }
  1661.  
  1662.  
  1663. textures/norway/nor_panel2_v2_pulse
  1664. {
  1665.     qer_editorimage textures/norway/nor_panel2_v2.tga
  1666.     qer_keyword bunker
  1667.     qer_keyword norway
  1668.     surfaceparm metal
  1669.     {
  1670.         map textures/norway/nor_panel2_v2.tga
  1671.         rgbGen identity
  1672.         depthWrite
  1673.     }
  1674.     {
  1675.         map $lightmap
  1676.         blendFunc GL_DST_COLOR GL_ZERO
  1677.         rgbGen identity
  1678.         depthFunc equal
  1679.     }
  1680.     { // pulsating layer
  1681.         map textures/models/items/pulse.tga
  1682.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1683.         rgbGen wave sin 0.25 0.25 0 0.75
  1684.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1685.     }
  1686.  
  1687.  
  1688. textures/norway/switchboard_side
  1689. {
  1690.     qer_keyword bunker
  1691.     qer_keyword norway
  1692.     surfaceparm wood
  1693.     {
  1694.         map textures/norway/switchboard_side.tga
  1695.     nextbundle
  1696.         map $lightmap
  1697.     }
  1698.  
  1699. textures/norway/nor_switchboard
  1700. {
  1701.     qer_keyword bunker
  1702.     qer_keyword norway
  1703.     surfaceparm metal
  1704.     {
  1705.         map textures/norway/nor_switchboard.tga
  1706.     nextbundle
  1707.         map $lightmap
  1708.     }
  1709.  
  1710. textures/norway/nor_transferboxV1
  1711. {
  1712.     qer_keyword bunker
  1713.     qer_keyword norway
  1714.     surfaceparm metal
  1715.     {
  1716.         map textures/norway/nor_transferboxV1.tga
  1717.     nextbundle
  1718.         map $lightmap
  1719.     }
  1720.  
  1721. textures/norway/nor_transferboxV1dam
  1722. {
  1723.     qer_keyword bunker
  1724.     qer_keyword norway
  1725.     surfaceparm metal
  1726.     {
  1727.         map textures/norway/nor_transferboxV1dam.tga
  1728.     nextbundle
  1729.         map $lightmap
  1730.     }
  1731.  
  1732. textures/norway/nor_transferboxV1_pulse
  1733. {
  1734.     qer_editorimage textures/norway/nor_transferboxV1.tga
  1735.     qer_keyword bunker
  1736.     qer_keyword norway
  1737.     surfaceparm metal
  1738.     {
  1739.         map textures/norway/nor_transferboxV1.tga
  1740.         rgbGen identity
  1741.         depthWrite
  1742.     }
  1743.     {
  1744.         map $lightmap
  1745.         blendFunc GL_DST_COLOR GL_ZERO
  1746.         rgbGen identity
  1747.         depthFunc equal
  1748.     }
  1749.     { // pulsating layer
  1750.         map textures/models/items/pulse.tga
  1751.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1752.         rgbGen wave sin 0.25 0.25 0 0.75
  1753.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1754.     }
  1755.  
  1756. textures/norway/subpenrail
  1757. {
  1758.     qer_keyword norway
  1759.     surfaceparm metal
  1760.     surfaceparm fence
  1761.     cull none
  1762.     nopicmip
  1763.     nomipmaps
  1764.     qer_editorimage textures/norway/subpenrail.tga
  1765.     {
  1766.         map textures/norway/subpenrail.tga
  1767.         alphaFunc GE128
  1768.     nextbundle
  1769.         map $lightmap
  1770.     }
  1771. }
  1772.  
  1773. textures/norway/blackboard1
  1774. {
  1775.     qer_keyword norway
  1776.     surfaceparm rock
  1777.     {
  1778.         map textures/norway/blackboard1.tga
  1779.     nextbundle
  1780.         map $lightmap
  1781.     }
  1782.  
  1783. textures/norway/blackboard2
  1784. {
  1785.     qer_keyword norway
  1786.     surfaceparm rock
  1787.     {
  1788.         map textures/norway/blackboard2.tga
  1789.     nextbundle
  1790.         map $lightmap
  1791.     }
  1792.